The Buffalo & Pittsburgh's SIBF rests on a Saturday night in Salamanca, New York, awaiting a crew on Sunday to bring the train north to Buffalo. On the point is SD50-3 BPRR 5018, an ex-KCS unit or... (more)